package com.im.service.projectInfo.dao;

import java.util.List;
import java.util.Map;

import com.im.service.dto.Funds;
import org.apache.ibatis.annotations.Mapper;

import com.im.service.dto.FundSource;
import com.im.service.dto.InvestStatic;

@Mapper
public interface IFundSourceQueryDAO {

	List<FundSource> queryFoundSource(FundSource fundSource);

	InvestStatic queryTotalFoundSourceByProjectId(FundSource fundSource);

	List<FundSource> queryFundsByYear(Map<String, Object> param);

    List<FundSource> queryFundsDetailByParam(Map<String, Object> param);

	List<FundSource> queryFundsContainYear(Map<String, Object> inMap);

	List<Funds> queryInvestPlanFundsContainYear(Map<String, Object> inMap);
	List<Funds> queryFundPlanFundsContainYear(Map<String, Object> inMap);
	List<Funds> queryAssetFundsContainYear(Map<String, Object> inMap);

}
